@charset "utf-8";
body{font: 14px/24px "Microsoft YaHei","Arial",sans-serif;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;padding:0;
}
li {list-style: none;}
ol,ul {list-style:none;}
h4 {font-size:100%;font-weight:500;}
/* ? */
.oh {overflow: hidden;}

.w1000 {width: 1000px;margin: 0 auto;}

#processor {background-color: #fff;padding: 15px 70px;position: relative;}
.processorBox li {float: left;width:25%;}
.step_inner {color: #FFFFFF;text-align: center;width: 100px;margin: 0 auto;}
/*流程线*/
.step_line {width: 660px;background-color: #9E9F9F;height: 6px;position: absolute;top: 50%;left: 50%;margin: -18px auto auto -320px;z-index: 1;}
.processorBox li .icon_step {width: 36px;height: 36px;line-height: 36px;display: inline-block;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;color: #fff;font-size: 18px;text-align: center;background-color: #A4A4A4;position: relative;z-index: 2;}
.processorBox li.current .icon_step {background-color: #14B9D5;}
.processorBox h4 {color: #000;margin-top: 5px;}
.processorBox li.current h4 {color: #14B9D5;}
.content {padding: 25px 105px;}
.legend {margin-bottom: 15px;padding:10px 0px;border-bottom: 1px solid #D2D2D2;box-shadow: 0 1px 0 #FBFBFB inset;-webkit-box-shadow: 0 1px 0 #FBFBFB inset;}